home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 32 / Mac Magazin and MacEasy Magazine CD - Issue 32.iso / Grafik & Text / OzTeX3.0 / TeX-inputs / LaTeX / psnfss / lucidabr.txt < prev    next >
Text File  |  1997-04-24  |  7KB  |  220 lines

  1.  
  2. LaTeX Support for Lucida Bright.
  3. ================================
  4.       Copyright 1997 David Carlisle & Sebastian Rahtz
  5.  
  6.  
  7. Distributed Files
  8. -----------------
  9.  
  10. lucidabr.txt
  11. lucidabr.dtx
  12. lucidabr.fdd
  13. lucidabr.ins
  14. lucidabr.yy
  15.  
  16.  
  17. To install
  18. ----------
  19.  
  20. Do ONE of the following.
  21.  
  22.  a) To use standard `Karl Berry' naming scheme and standard
  23.     LaTeX encodings run (la)tex on 
  24.     lucidabr.ins 
  25.     to produce the package files and the fd files for math fonts,
  26.     and obtain the text font fd files from the ctan fonts area.
  27.  
  28.  b) To use `Y&Y TeX' names and encodings, run (la)tex on
  29.     lucidabr.yy
  30.     This will produce the package files and the fd files for the
  31.     text and math fonts.
  32.     Do *not* use the fd files from the CTAN psfonts archives,
  33.     as they refer to a different naming convention.
  34.  
  35. Then move all fd and sty files to a directory where TeX will
  36. find them. If you are following the `TDS' guidelines this will be
  37. texmf/tex/latex/lucidabr
  38. but it may be any directory in TeX's search path.
  39.  
  40. Changes in version 4.0
  41. ----------------------
  42.  
  43. New package name.
  44.  
  45. lucidabr
  46.   This replaces the three old packages 
  47.   lucidbry lucidbrb and lucbr
  48.   In almost all cases you should simply be able to edit
  49.   your document to refer to the new name in the \usepackage
  50.   call.
  51.   `Wrapper' packages lucidabrb and lucidabry are still distributed
  52.   that just call the new lucidabr package with suitable options
  53.   to emulate the old package of those names.
  54.  
  55.   The old scheme differentiated between the variant font names
  56.   and encodings that may be used for these fonts by use of
  57.   different `font family' names, which required different
  58.   packages (or package options) to access the fonts under the
  59.   names used locally. The new scheme differentiates the encodings
  60.   by using the `LY1' local encoding declared to LaTeX to represent
  61.   Y&Y's texnansi encoding. Different font names are not handled at
  62.   all by this package, the mapping between LaTeX font names and
  63.   external font file names is handled by the `fd' files.
  64.   So for instance the main text font family is always known as
  65.   \fontfamily{hlh}. If the `psnfss' fd files are used this will
  66.   map to files such as hlhr.pfa but if the `Y&Y' fd files are used
  67.   it will map to lbr.pfa. This should help portability of documents
  68.   from one site to another, only the text font encoding, T1
  69.   or LY1 etc need be changed.
  70.  
  71. `italics' Math Symbol font.
  72.   Earlier versions allocated a math symbol font known as `italics'
  73.   but it did not appear to be used anywhere, so it is removed.
  74.  
  75. upright lowercase Greek.
  76. slanted upright Greek
  77.   Earlier versions declared commands such as \upalpha to access
  78.   upright Greek letters and \varGamma to access slanted uppercase
  79.   Greek. These have been removed by default but see the
  80.   package options described below.
  81.  
  82. Names of negated symbols.
  83.   Earlier versions declared several symbols under two names.
  84.   For instance \notmid and \nmid. The `AMS' name (with `n' prefix)
  85.   has been retained in all cases, and the alternative name
  86.   (with `not' prefix) is no longer declared.
  87.   There are a few `extra' negated symbols which are not in the
  88.   AMS set which are still declared with \not... for example
  89.   \notcong. It might be better to rename these to AMS style
  90.   \ncong although this has not been done so far.
  91.  
  92. BlackLetter (Fraktur)
  93.   The Lucida blackletter font is now made available as \mathfrak
  94.   so that this package now forms a complete replacement for the
  95.   AMS amsfonts and amssymbl packages.
  96.  
  97.  
  98. Package Options in version 4.0
  99. ------------------------------
  100.                    (new options marked with *)
  101.  
  102.  
  103.  
  104.   expert
  105.   noexpert         (default)
  106.           Declares whether the extended `expert' set is available.
  107.           Mainly the expert set provides bold math fonts.
  108.  
  109.  
  110.   nolucidascale
  111.   lucidascale       (default)
  112.   lucidasmallscale
  113.           Controls the relative sizes of the text and math fonts used.
  114.  
  115.  
  116. * mathitalic1       (default)
  117. * mathitalic2
  118. * mathitalic3
  119.           Contols the style of the `math italic letters'
  120.           Style 1 uses the `Lucida Math Italic Alternate' font.
  121.           Style 2 uses the `Lucida Math Italic' font.
  122.           Style 3 uses the `Lucida Math Upright Italic' font.
  123.           Style 1 is the default.
  124.           Style 3 is only available with the expert set.
  125.  
  126.  
  127. * slantedgreek      (default)
  128. * uprightgreek
  129.           Controls whether lowercase greek is slanted or upright.
  130.           Uppercase Greek is always upright.
  131.           These options match those of the mathtime package.
  132.  
  133.  
  134. * vargreek
  135.           Define extra command names to access:
  136.           uppercase slanted Greek (\varGamma...)
  137.           lowercase upright Greek (\upalpha...)
  138.           Irrespective of whether \alpha is accessing upright or
  139.           slanted Greek alphabet.
  140.  
  141.  
  142. * OT1
  143. * T1
  144. * LY1
  145.           Controls the encoding used in the operators font.
  146.           Normally these options do not need to be explicitly
  147.           given as the default is to use the current default text
  148.           encoding, so if \usepackage[T1]{fontenc} is used before
  149.           loading this package, T1 encoding will be used.
  150.           These options are similar to the ones provided by the
  151.           mathtime package. Note that when cm fonts are being used
  152.           the OT1 encoding is always used for the operators font
  153.           as it is required to access Greek in that case. However
  154.           Lucida provides upper and lowercase Greek in the math fonts.
  155.  
  156.  
  157. * seriftt
  158.           The default Lucida monospace font is sans serif.
  159.           If the expert set is available this option enables
  160.           the use of a seriffed monospace font as the family
  161.           used by \ttfamily and \textttt.
  162.  
  163.  
  164. * fax
  165.           Use the `fax' variant of Lucida Bright as the Roman family.
  166.           This is available in all four combinations of bold and italic.
  167.  
  168.  
  169. * casual
  170.           Use the `casual' variant of Lucida Bright as the Roman family.
  171.           This requires the expert set.
  172.           No bold is available for this set.
  173.  
  174.  
  175. * calligraphic
  176.           Replace the italic font in whichever Roman family
  177.           is being used by Lucida calligraphic italic, for a more
  178.           flamboyant style.
  179.  
  180.  
  181. * handwriting
  182.           Replace the italic font in whichever Roman family
  183.           is being used by Lucida Handwriting italic. You
  184.           probably don't want to do this in technical
  185.           documents that make use of the Lucida New Math fonts,
  186.           but it is there if you need it.
  187.  
  188.  
  189. * noamssymbols
  190.          Do not define individual command names to all the AMS
  191.          math symbols (and a few extra Lucida math symbols).
  192.          This makes this package emulate the amsfonts package rather
  193.          than the amssymbl package. It saves a lot of space for smaller
  194.          TeX systems. You can then just define commands for the symbols
  195.          you are going to use.
  196.          
  197.  
  198.  
  199. Notes
  200. -----
  201.  
  202.  
  203.  
  204.    All demibold fonts assigned to `b'. The two sans serif
  205.    bold fonts assigned to `ub' (ultra bold). This means that with the
  206.    exception of the Sans bold fonts *all* fonts in the Lucida bright
  207.    font set are available given a suitable set of package options
  208.    and normal `user level' commands such as \bfseries, \sffamily etc.
  209.  
  210.    To access the `bold' Sans Serif one may go 
  211.    \fontseries{ub}\sffamily.
  212.  
  213.    The Black Letter font is only made available in math mode
  214.    as \mathfrak. If you are typesetting German text and want to use
  215.    this as a text font, you should define a command that executes
  216.    \fontfamily{hlcf}\selectfont.
  217.  
  218.  
  219.  
  220.